{{tag>Focal Bionic matériel souris}}
----

====== Les souris MadCatz ======
Mad Catz, fabricant de périphériques pour gamers, a toute une série de souris assez exotiques et, sans quelques manipulations, complètement inutilisables sous Linux.

Mais ne vous inquiétez pas ! Cette page a pour but de recenser les astuces pour faire fonctionner du mieux possible vos souris. 

===== Identification de votre souris =====
Il faudra pour commencer l'identifiant de votre souris. C'est le nom que votre PC voit, et que vous utiliserez pour modifier les options de votre souris MadCatz.
<code bash>
xinput -list
</code>
vous donne un résultat sous la forme : 
<code bash>
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Mad Catz Mad Catz R.A.T.5 Mouse         	id=8	[slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                   	id=10	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Power Button                            	id=7	[slave  keyboard (3)]
    ↳ Logitech USB Receiver                   	id=9	[slave  keyboard (3)]
</code>
Ici on peut voir comme pointeurs :
  * Le pointeur "système",
  * Mon récepteur Logitech, que je n'utilise pas,
  * Ma souris MadCatz R.A.T.5 ! "''Mad Catz Mad Catz R.A.T.5 Mouse''".

===== Installation MadCatz R.A.T.3 =====
[[:tutoriel:comment_modifier_un_fichier|Créez un nouveau fichier]]  nommé **rat3custom.conf** dans /usr/share/X11/xorg.conf.g/ avec les [[:sudo|droits d'administration]] et collez-y les lignes de configuration suivantes :
<file bash>
Section "InputClass"
    Identifier      "Mouse Remap"
    MatchProduct    "Madcatz Mad Catz R.A.T.3 Mouse"
    MatchDevicePath "/dev/input/event*"
    Option      "ButtonMapping" "1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 0 0 0"
EndSection
</file>
Enregistrez et fermez.

Il vous suffit ensuite de redémarrer votre système afin de charger ce nouveau fichier de configuration.

Si cela ne fonctionne pas, essayez aussi de copier ces lignes dans un fichier **xorg.conf** à créer dans le dossier **/etc/X11** (si non existant).

===== Installation MadCatz R.A.T TE =====
[[:tutoriel:comment_modifier_un_fichier|Créez un nouveau fichier]] nommé **/etc/X11/xorg.conf** avec les [[:sudo|droits d'administration]] et collez-y les lignes de configuration suivantes :
<file bash /etc/X11/xorg.conf>
Section "InputClass"
   Identifier     "Mouse Remap"
   MatchProduct   "Mad Catz Mad Catz R.A.T.TE"
   MatchDevicePath "/dev/input/event*"
   Option         "ButtonMapping" " 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0"
   Option        "ZAxisMapping" "4 5 6 7"
EndSection
</file>
<note important>Si le fichier existe déjà, il faudra ajouter cette section au bas du fichier existant. cf. [[xorg|https://doc.ubuntu-fr.org/xorg]]</note>

Enregistrez et fermez.

Redémarrez.

===== Voir Aussi =====
  * https://wiki.archlinux.org/index.php/Mad_Catz_Mouse
